time limit
- Asia > Singapore (0.04)
- North America > United States (0.04)
- Europe > United Kingdom > England > Cambridgeshire > Cambridge (0.04)
- (3 more...)
Algorithms for Boolean Matrix Factorization using Integer Programming and Heuristics
Kolomvakis, Christos, Bobille, Thomas, Vandaele, Arnaud, Gillis, Nicolas
Boolean matrix factorization (BMF) approximates a given binary input matrix as the product of two smaller binary factors. Unlike binary matrix factorization based on standard arithmetic, BMF employs the Boolean OR and AND operations for the matrix product, which improves interpretability and reduces the approximation error. It is also used in role mining and computer vision. In this paper, we first propose algorithms for BMF that perform alternating optimization (AO) of the factor matrices, where each subproblem is solved via integer programming (IP). We then design different approaches to further enhance AO-based algorithms by selecting an optimal subset of rank-one factors from multiple runs. To address the scalability limits of IP-based methods, we introduce new greedy and local-search heuristics. We also construct a new C++ data structure for Boolean vectors and matrices that is significantly faster than existing ones and is of independent interest, allowing our heuristics to scale to large datasets. We illustrate the performance of all our proposed methods and compare them with the state of the art on various real datasets, both with and without missing data, including applications in topic modeling and imaging.
- Asia > India (0.14)
- North America > United States > Texas (0.04)
- Asia > Middle East > Israel (0.04)
- (14 more...)
- Leisure & Entertainment > Sports (0.67)
- Health & Medicine > Therapeutic Area (0.47)
- Government > Regional Government (0.46)
Deep Reinforcement Learning for Drone Route Optimization in Post-Disaster Road Assessment
Gong, Huatian, Sheu, Jiuh-Biing, Wang, Zheng, Yang, Xiaoguang, Yan, Ran
Rapid post-disaster road damage assessment is critical for effective emergency response, yet traditional optimization methods suffer from excessive computational time and require domain knowledge for algorithm design, making them unsuitable for time-sensitive disaster scenarios. This study proposes an attention-based encoder-decoder model (AEDM) for rapid drone routing decision in post-disaster road damage assessment. The method employs deep reinforcement learning to determine high-quality drone assessment routes without requiring algorithmic design knowledge. A network transformation method is developed to convert link-based routing problems into equivalent node-based formulations, while a synthetic road network generation technique addresses the scarcity of large-scale training datasets. The model is trained using policy optimization with multiple optima (POMO) with multi-task learning capabilities to handle diverse parameter combinations. Experimental results demonstrate two key strengths of AEDM: it outperforms commercial solvers by 20--71\% and traditional heuristics by 23--35\% in solution quality, while achieving rapid inference (1--2 seconds) versus 100--2,000 seconds for traditional methods. The model exhibits strong generalization across varying problem scales, drone numbers, and time constraints, consistently outperforming baseline methods on unseen parameter distributions and real-world road networks. The proposed method effectively balances computational efficiency with solution quality, making it particularly suitable for time-critical disaster response applications where rapid decision-making is essential for saving lives. The source code for AEDM is publicly available at https://github.com/PJ-HTU/AEDM-for-Post-disaster-road-assessment.
- Asia > Taiwan (0.04)
- Asia > Philippines (0.04)
- Europe > Netherlands > North Holland > Amsterdam (0.04)
- (6 more...)
- Overview (1.00)
- Research Report > New Finding (0.66)
- Transportation > Infrastructure & Services (0.88)
- Transportation > Ground > Road (0.88)
- Information Technology > Artificial Intelligence > Robots > Autonomous Vehicles > Drones (1.00)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Optimization (1.00)
- Information Technology > Artificial Intelligence > Machine Learning > Reinforcement Learning (1.00)
- Information Technology > Artificial Intelligence > Machine Learning > Neural Networks > Deep Learning (0.93)
- North America > United States > California > San Francisco County > San Francisco (0.14)
- North America > United States > Florida > Broward County > Fort Lauderdale (0.04)
- North America > Canada > Quebec > Montreal (0.04)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Rule-Based Reasoning (1.00)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Optimization (0.95)
- Information Technology > Artificial Intelligence > Machine Learning > Decision Tree Learning (0.68)
- North America > United States > California > San Francisco County > San Francisco (0.14)
- North America > United States > Florida > Broward County > Fort Lauderdale (0.04)
- North America > Canada > Quebec > Montreal (0.04)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Rule-Based Reasoning (1.00)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Optimization (0.95)
- Information Technology > Artificial Intelligence > Machine Learning > Decision Tree Learning (0.68)
Learning Large Neighborhood Search Policy for Integer Programming (Appendix) A.1 Architecture of bipartite GCN
In this paper, we propose to factorize the selection of a variable subset into decisions on selection of each variable, under our LNS framework. To represent such action factorization, we employ the bipartite GCN as the destroy operator, as shown in Figure A.1. MLP module that computes probabilities of selecting each variable in parallel.Figure A.1: Illustration of our LNS framework with the bipartite GCN based destroy operator. Our RL algorithm for training LNS policies is depicted by the pseudo code in Algorithm 1. The architecture of the neural network is displayed in the upper half of Figure A.2, which MLPs by a parameter-sharing MLP, as shown in the lower half of Figure A.2. S. / D. V ariable features ( V) Normalized reduced cost. 1 S. Normalized objective coefficient. 1 S. Normalized LP age. 1 S. Equality of solution value and lower bound, 0 or 1. 1 S. Equality of solution value and upper bound, 0 or 1 . 1 S. Fractionality of solution value. 1 S. One-hot encoding of simplex basis status (i.e., lower, basic, upper).
- Asia > Singapore (0.05)
- Asia > Middle East > Jordan (0.04)
- Asia > China > Shandong Province > Qingdao (0.04)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Search (1.00)
- Information Technology > Artificial Intelligence > Machine Learning > Reinforcement Learning (1.00)
- Information Technology > Software Engineering (0.82)
- Information Technology > Artificial Intelligence > Machine Learning > Neural Networks > Deep Learning (0.46)
Reviewer # 2: (I) Our algorithm can handle > 2 protected groups: in our numerical results, there are up to five protected
We sincerely thank all of you for the detailed, thoughtful, and constructive comments and feedback. We added a table of racial composition data for all networks. We incorporated all the recommendations. We improve clarity of Th. 1 by adding "In this formulation, there are two sets of variables: a) We will provide a head-to-head comparison with Table 1. We will release the code and a "readme" file with instructions, detailing the sequence of the runs.
Computing Optimal Nash Equilibria in Multiplayer Games
There are other approaches (e.g., [ Here, if all team members play strategies according to an NE minimizing the adversary's utility, the Eq.(1c) ensures that binary variable This space is represented by Eq.(1), which involves nonlinear terms in Eq.(1a) Section 3.4 shows that our techniques can significantly reduce the time The procedure of CRM is shown in Algorithm 2, which is illustrated in Appendix A. A collection N of subsets of players is a binary collection if: 1. { i | i N } N ; Eqs.(1b)-(1g), (3), and (4) is the space of NEs. Example 1 provides an example of N .
- Europe > United Kingdom > England > Cambridgeshire > Cambridge (0.04)
- Asia > Malaysia (0.04)
- Africa > Madagascar (0.04)